export interface I_SAAS_WEB {
  authorizationId:string
  hideHeader:boolean
  localhost:string
  localUrl:string
  nestingType:"iframe" | "qiankun"
  serverName:string
  targetUrl:string,
  authorizationName:string,
  ajax:boolean
}
// saas_web调试信息
export interface I_SAAS_WEB_DEBUG_INFO {
	authorizationId?:string
  hideHeader?:boolean
  localhost?:string
  localUrl?:string
  nestingType?:"iframe" | "qiankun"
  serverName?:string
  targetUrl?:string,
  authorizationName?:string,
  ajax?:boolean,
  otherRouter?:Array<string>
}
// 乾坤配置信息
export interface ISystemConfig {
  systemTitle:string,
  maintenanceSystemTitle:string,
  showBackground:boolean,
  microAppIds:string[],
  hideHeader:Array<string>
}
// 用户权限信息
export interface IAuthorizations {
  authorizationId:string,
  authorizationName:string,
  authorizationParentId?:string,
  functionUrl?:string,
  iconKey?:string,
  menuIconKey:string,
  objType:string,
  productIconKey:string,
  productId:string,
  productName:string,
  productOrder:string,
  productUrl:string,
  type?:string,
}
// 用户全部信息
export interface IUserServiceForEncrypt {
  authorizations:IAuthorizations[],
  groupCode:string,
  loginDevice:string,
  name:string,
  pd:string,
  person_mail:string,
  phone_num:string,
  projects:[],
  resultType:string,
  userFro:string,
  userId:string,
  user_id?:string,
  userName:string,
  proxy?:boolean
}

export interface I_response {
  config:{
    async:boolean,
    body:string,
    headers:object,
    method:string,
    password:any,
    url:string,
    user:any,
    withCredentials:boolean,
    xhr:any
  }
  headers:object
  response:string
  status:number
  statusText:string
}
export interface I_config {
  async:boolean,
  body:string,
  headers:any,
  method:string,
  password:any,
  url:string,
  user:any,
  withCredentials:boolean,
  xhr:any
}